/*
 * Copyright 2000-2020 ALPHA LAB.Inc All Rights Reserved.
 */
package com.alphalab.moonlight.demo.impl.types;

/**
 * CityTypeEnum.
 * @author allen 
 * @version 1.0.0 2018年3月8日
 */
public enum CityTypeEnum { 
	
	/**
	 * 分析城市.
	 */
	ANALYSE(0),
	/**
	 * 标杆城市.
	 */
	STANDAR(1);
	
	/**
	 * 枚举值.
	 */
	private int value = 0;
	
	/**
	 * 枚举私有构造函数.
	 * @param mvalue value.
	 */
	CityTypeEnum(final int mvalue) {
		this.value = mvalue;
	}	

	/**
	 * valueOf方法.
	 * @param value value.
	 * @return 返回值.
	 */
	public static CityTypeEnum valueOf(final int value) {
		switch (value) {
		case 1:
			return ANALYSE; 		
		case 2:
			return STANDAR;	
		default:
			return ANALYSE;
		}
	}
	
	/**
	 * value方法.
	 * @return 返回value.
	 */
	public int value() {
		return this.value;
	}	 
	
}
